Barron'sEternal Sunshine of a Spotless Mind on Crude OilBarron'sCrude oil prices are on the rise today, but energy investors have been on quite a tumultuous ride so far this year. The severe ups and downs have led to excessively negative sentiment. Perhaps
…